【JVM】MAC下IDEA集成插件VisualVM Launcher的简单介绍

《深入理解 Java 虚拟机》书中以及网上大部分博客对于堆转储文件分析使用的工具都是 Eclipse Memory Analyzer,搜索许久终于找到IDEA集成的一个内存映像分析插件 VisualVM Launcher(需先安装 VisualVM )。

环境准备

  1. macOS 系统版本:10.13.6。

  2. IDEA 安装版本:Intellij IDEA 2018.2 (Community Edition)

  3. VisualVM 安装版本:VisualVM 1.4.2

    插件安装,选择可用的版本,笔者用的是 https://visualvm.github.io/uc/release14/updates.xml.gz

    选择版本

使用

  1. IDEA 安装插件 VisualVM Launcher

    VisualVM Launcher

  2. VisualVM Launcher 配置,VisualVM executable 选择 VisualVM 安装地址

    VisualVM Launcher 配置

  3. IDEA 中打开 VisualVM

    打开VisualVM

Newer Post

【JVM】JDK10的G1日志浅谈

最近学习《深入理解Java虚拟机》,书中使用的是JDK1.7,垃圾收集器使用CMS;而笔者环境为JDK10,垃圾收集默认使用G1。G1与CMS之间的差异挺大,日志格式也截然不同,而目前主流的是G1收集器,故重点学习G1。笔者最近入门学习JVM,以下理解有错的烦请指出,不甚感激~ 测试一 测试代码 …

JVM, 深入理解JAVA虚拟机, 读书笔记 继续阅读
Older Post

【JVM】MAC下搭建OpenJDK 10调试环境

在深入了解JVM、阅读OpenJDK源码的过程中,经常需要通过Debug来帮助理解。《深入理解Java虚拟机》书中介绍的是OpenJDK 7,远低于当前的版本,笔者实际搭建OpenJDK 10调试环境的过程比书中OpenJDK 7的调试步骤简单太多,时代在进步啊。 环境准备 macOS系统版本:10 …

JVM, 深入理解JAVA虚拟机, 读书笔记 继续阅读